out of this world


out of this world
out of this world informal extremely enjoyable or impressive.
Main Entry: world

English terms dictionary. 2015.